isolated lake - Spanish English Dictionary